Gerd Moellmann [Wed, 10 Oct 2001 16:37:12 +0000 (16:37 +0000)]
(iso-transl-e-caret)
(iso-transl-i-caret, iso-transl-o-caret, iso-transl-u-caret):
Fix duplicates. From Dave Love <d.love@dl.ac.uk>.
Stefan Monnier [Wed, 10 Oct 2001 16:05:21 +0000 (16:05 +0000)]
Include keymap.h.
Miles Bader [Wed, 10 Oct 2001 14:39:23 +0000 (14:39 +0000)]
(Info-insert-dir): Don't call `Info-fontify-menu-headers'.
(Info-fontify-node): Don't fontify the node if it's already been done.
Gerd Moellmann [Wed, 10 Oct 2001 12:22:18 +0000 (12:22 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 12:21:58 +0000 (12:21 +0000)]
(C_SWITCH_SYSTEM) [!__GNUC__]: Add `-nointrinsics'
options. From Dave Love <d.love@dl.ac.uk>.
Gerd Moellmann [Wed, 10 Oct 2001 11:55:39 +0000 (11:55 +0000)]
(end-of-buffer): Fix code scrolling specially
for the buffer end.
Gerd Moellmann [Wed, 10 Oct 2001 09:43:20 +0000 (09:43 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 09:25:20 +0000 (09:25 +0000)]
(command-line-1): Bind tab-width to 8.
Gerd Moellmann [Wed, 10 Oct 2001 09:20:32 +0000 (09:20 +0000)]
Add ruler-mode.
Gerd Moellmann [Wed, 10 Oct 2001 09:18:33 +0000 (09:18 +0000)]
*** empty log message ***
Gerd Moellmann [Wed, 10 Oct 2001 07:41:05 +0000 (07:41 +0000)]
*** empty log message ***
Pavel Janík [Wed, 10 Oct 2001 06:04:25 +0000 (06:04 +0000)]
*** empty log message ***
Pavel Janík [Wed, 10 Oct 2001 05:57:24 +0000 (05:57 +0000)]
use defalias instead of fset for user-visible commands.
Miles Bader [Tue, 9 Oct 2001 12:15:09 +0000 (12:15 +0000)]
ChangeLog
Miles Bader [Tue, 9 Oct 2001 12:11:50 +0000 (12:11 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Oct 2001 12:10:17 +0000 (12:10 +0000)]
*** empty log message ***
Miles Bader [Tue, 9 Oct 2001 12:09:25 +0000 (12:09 +0000)]
(button): New require.
Miles Bader [Tue, 9 Oct 2001 11:21:59 +0000 (11:21 +0000)]
("button"): Load removed.
Miles Bader [Tue, 9 Oct 2001 11:17:39 +0000 (11:17 +0000)]
Don't require `view' when compiling.
(help-with-tutorial, describe-function, describe-function-1)
(variable-at-point, describe-variable, locate-library):
Functions moved into `help-funs.el'.
(help-manyarg-func-alist): Variable moved into `help-funs.el'.
(help-mode, help-mode-setup, help-mode-finish, help-button-action)
(help-setup-xref, help-xref-following, help-make-xrefs)
(help-xref-button, help-insert-xref-button, help-xref-interned)
(help-xref-go-back, help-go-back, help-do-xref, help-follow)
(help-xref-on-pp): Functions moved into `help-mode.el'
(help-mode-map, help-xref-stack, help-xref-stack-item)
(help-highlight-p, help-highlight-face, help-back-label)
(help-xref-symbol-regexp, help-xref-mule-regexp)
(help-xref-info-regexp): Variables moved into `help-mode.el'.
(help-symbol, help-back, help-info, help-customize-variable)
(help-function-def, help-variable-def):
Button-types moved into `help-mode.el'.
(load-symbol-file-load-history, symbol-file):
Functions moved into `subr.el'.
(symbol-file-load-history-loaded): Variable moved into `subr.el'.
(view-lossage): Call `help-setup-xref' instead of doing it manually.
Miles Bader [Tue, 9 Oct 2001 11:16:25 +0000 (11:16 +0000)]
New file, contents mostly from `help.el'.
Miles Bader [Tue, 9 Oct 2001 11:15:19 +0000 (11:15 +0000)]
New file, contents mostly from `help.el'.
(describe-variable): Use `condition-case' instead of `ignore-errors'.
Miles Bader [Tue, 9 Oct 2001 11:14:31 +0000 (11:14 +0000)]
(symbol-file-load-history-loaded)
(load-symbol-file-load-history, symbol-file): Moved from `help.el'.
Gerd Moellmann [Tue, 9 Oct 2001 10:18:43 +0000 (10:18 +0000)]
*** empty log message ***
Gerd Moellmann [Tue, 9 Oct 2001 10:18:30 +0000 (10:18 +0000)]
(main): Cast isdigit() argument to unsigned char.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:16:26 +0000 (10:16 +0000)]
(main): Cast geteuid in sprintf to int.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:13:44 +0000 (10:13 +0000)]
(xaw_create_scrollbar) [!0]: Return NULL.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:08:13 +0000 (10:08 +0000)]
(Fcurrent_time_zone): Cast isalnum() argument to
unsigned char.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Gerd Moellmann [Tue, 9 Oct 2001 10:05:32 +0000 (10:05 +0000)]
(WIDE_CHAR_SUPPORT): Do not use defined() in macro.
From Hallvard B Furuseth <h.b.furuseth@usit.uio.no>.
Miles Bader [Tue, 9 Oct 2001 05:57:35 +0000 (05:57 +0000)]
(define-button-type): Respect any `supertype' property.
(button-type-subtype-p, button-has-type-p): New functions.
Miles Bader [Tue, 9 Oct 2001 02:53:51 +0000 (02:53 +0000)]
(rfn-eshadow-regexp): Deal correctly with escaped dollar-signs.
Miles Bader [Tue, 9 Oct 2001 02:26:00 +0000 (02:26 +0000)]
(comint-insert-previous-argument): New function.
(comint-mode-map): Bind `C-c .' to `comint-input-previous-argument'.
(comint-insert-previous-argument-last-start-pos)
(comint-insert-previous-argument-last-index): New variables.
Andrew Innes [Mon, 8 Oct 2001 22:41:09 +0000 (22:41 +0000)]
Do not undef min and max.
Andrew Innes [Mon, 8 Oct 2001 22:39:06 +0000 (22:39 +0000)]
[max]: Undef min and max before redefining them.
Stefan Monnier [Mon, 8 Oct 2001 22:33:43 +0000 (22:33 +0000)]
(handle_fontified_prop): Don't bind after-change-functions.
Miles Bader [Mon, 8 Oct 2001 16:37:44 +0000 (16:37 +0000)]
(apropos-next-label-button): Use the presence of a
`apropos-label' property to detect label buttons.
Gerd Moellmann [Mon, 8 Oct 2001 15:47:47 +0000 (15:47 +0000)]
*** empty log message ***
Miles Bader [Mon, 8 Oct 2001 14:18:11 +0000 (14:18 +0000)]
(button-nop): Function removed.
(default-button): Use `ignore' as default button action.
Sam Steingold [Mon, 8 Oct 2001 13:33:20 +0000 (13:33 +0000)]
current-active-maps: quote newlines
Stefan Monnier [Mon, 8 Oct 2001 11:46:44 +0000 (11:46 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 8 Oct 2001 11:42:10 +0000 (11:42 +0000)]
Remove the entries for keymap.c (moved to keymap.h).
Stefan Monnier [Mon, 8 Oct 2001 11:41:04 +0000 (11:41 +0000)]
(map_prompt): Remove.
Stefan Monnier [Mon, 8 Oct 2001 11:39:52 +0000 (11:39 +0000)]
Include keymap.h.
Stefan Monnier [Mon, 8 Oct 2001 11:36:45 +0000 (11:36 +0000)]
(Fx_popup_menu): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 11:34:14 +0000 (11:34 +0000)]
Include keymap.h.
(note_mode_line_highlight): Use kEYMAPP.
Eli Zaretskii [Mon, 8 Oct 2001 11:32:24 +0000 (11:32 +0000)]
*** empty log message ***
Stefan Monnier [Mon, 8 Oct 2001 11:13:04 +0000 (11:13 +0000)]
(map_prompt): Remove.
(read_char_x_menu_prompt, read_char_minibuf_menu_prompt): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 11:12:28 +0000 (11:12 +0000)]
New file. Extracted from lisp.h.
Stefan Monnier [Mon, 8 Oct 2001 11:12:23 +0000 (11:12 +0000)]
(keymap_panes, Fx_popup_menu): Use Fkeymap_prompt.
Stefan Monnier [Mon, 8 Oct 2001 09:47:10 +0000 (09:47 +0000)]
(Fkeymap_prompt, Fcurrent_active_maps): New funs.
(accessible_keymaps_1): New function.
(Faccessible_keymaps, accessible_keymaps_char_table): Use it.
(Fwhere_is_internal): Use Fcurrent_active_maps.
(Fdescribe_buffer_bindings): Renamed from describe_buffer_bindings.
Insert in current buffer rather than standard-output.
Don't call `help-mode'. Export to elisp.
(describe_buffer_bindings): New wrapper.
(syms_of_keymap): Defsubr Skeymap_prompt, Scurrent_active_maps
and Sdescribe_buffer_bindings.
Gerd Moellmann [Mon, 8 Oct 2001 09:42:24 +0000 (09:42 +0000)]
(alarm_signal_handler) [USG && !POSIX_SIGNALS]:
Remove code setting signal handler.
Gerd Moellmann [Mon, 8 Oct 2001 08:59:50 +0000 (08:59 +0000)]
(child_setup_tty) [HAVE_TERMIO || HAVE_TERMIOS]:
Clear ICRNL and INLCR. From Daiki Ueno <ueno@unixuser.org>.
Pavel Janík [Mon, 8 Oct 2001 08:39:21 +0000 (08:39 +0000)]
*** empty log message ***
Gerd Moellmann [Mon, 8 Oct 2001 08:08:08 +0000 (08:08 +0000)]
Don't define min/max.
Gerd Moellmann [Mon, 8 Oct 2001 07:59:17 +0000 (07:59 +0000)]
(min, max): New macros.
Gerd Moellmann [Mon, 8 Oct 2001 07:43:23 +0000 (07:43 +0000)]
(BASE_PURESIZE): Increase to 725000.
Miles Bader [Mon, 8 Oct 2001 06:58:32 +0000 (06:58 +0000)]
(apropos-symbol): Add `skip' property.
(apropos-function, apropos-macro, apropos-command)
(apropos-variable, apropos-face, apropos-group, apropos-widget)
(apropos-plist): New button types.
(apropos-label-properties): Variable removed.
(apropos-print): Pass button-type to apropos-print-doc, rather
than help function and label text.
(apropos-print-doc): Remove ACTION and STR args, add TYPE arg.
Get button label from TYPE.
Miles Bader [Mon, 8 Oct 2001 06:52:24 +0000 (06:52 +0000)]
(button-activate): USE-MOUSE-ACTION is optional.
Pavel Janík [Mon, 8 Oct 2001 06:45:26 +0000 (06:45 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 06:37:59 +0000 (06:37 +0000)]
USE_LUCID can be defined iff USE_X_TOOLKIT is defined.
(xm_scroll_callback) [USE_MOTIF]: Remove unused variable `percent'.
(x_set_toolkit_scroll_bar_thumb) [USE_MOTIF]: Remove unused variable `sb'.
Miles Bader [Mon, 8 Oct 2001 06:13:07 +0000 (06:13 +0000)]
(apropos-next-label-button): Update arguments to `next-button'.
Miles Bader [Mon, 8 Oct 2001 06:08:57 +0000 (06:08 +0000)]
(next-button, previous-button): Remove N and WRAP parameters.
Don't pay attention to `skip' properties.
(forward-button): Implement wrapping, iterating, and skipping here instead.
Pavel Janík [Mon, 8 Oct 2001 05:55:48 +0000 (05:55 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:48:56 +0000 (05:48 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:36:22 +0000 (05:36 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:23:23 +0000 (05:23 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:11:15 +0000 (05:11 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 05:01:36 +0000 (05:01 +0000)]
*** empty log message ***
Pavel Janík [Mon, 8 Oct 2001 04:52:12 +0000 (04:52 +0000)]
Include config.h, not ../src/config.h and systime.h, not ../src/systime.h.
Stefan Monnier [Mon, 8 Oct 2001 00:19:58 +0000 (00:19 +0000)]
(help-mode): Use define-derived-mode.
(describe-mode): Add optional `buffer' arg.
Use it instead of going through help-xref-mode.
Avoid doubling the word `minor' when prettifying.
(describe-function-1): List the corresponding key bindings.
(describe-variable): Say if the var is automatically buffer-local.
If the source is `loaddefs.el', look for the real source.
(help-xref-mode): Remove.
Stefan Monnier [Sun, 7 Oct 2001 23:34:07 +0000 (23:34 +0000)]
(byte-compile-file): Return success when the file says no-byte-compile.
Miles Bader [Sun, 7 Oct 2001 17:14:34 +0000 (17:14 +0000)]
(next-button, previous-button): Respect `skip' property.
(push-button, button-activate): Add USE-MOUSE-ACTION argument.
Miles Bader [Sun, 7 Oct 2001 12:41:03 +0000 (12:41 +0000)]
(woman-mode-map): Copy button-buffer-map instead of
making a new keymap. Don't bind mouse-2. Bind M-mouse-2 to
`woman-follow-word' instead of `woman-mouse-2'.
(woman-follow-word): Renamed from `woman-mouse-2'.
Follow unconditionally, since this function is now only
bound to M-mouse-2. Use accessor functions.
(WoMan-highlight-references): Use `make-text-button'.
(woman-xref): New button type.
Miles Bader [Sun, 7 Oct 2001 12:07:34 +0000 (12:07 +0000)]
*** empty log message ***
Miles Bader [Sun, 7 Oct 2001 12:05:22 +0000 (12:05 +0000)]
(help-mode-map): Make button-buffer-map our parent.
Don't bind mouse events or tab/backtab.
(help-function, help-variable, help-face, help-coding-system)
(help-input-method, help-character-set, help-back, help-info)
(help-customize-variable, help-function-def, help-variable-def):
New button types.
(help-button-action): New function.
(describe-function-1): Pass help button-types to `help-xref-button'
rather than help function and help-echo string. Don't put multiple
help-function args in a list to pass them to help-xref-button, just pass
them as multiple arguments. Use `help-insert-xref-button' to make
[back]-button, rather than `help-xref-button'.
(help-xref-button): Take a button-type TYPE as a parameter rather than a
function. Remove HELP-ECHO parameter. Remove DATA parameter and add a
&rest parameter ARGS to serve the same purpose. Use `make-text-button'
to add the button.
(help-insert-xref-button): Use `insert-text-button' to add the button.
(help-follow-mouse, help-next-ref, help-previous-ref): Functions removed.
(help-do-xref): New function.
(help-follow): Use `push-button' and `help-do-xref' to do most of the work.
Miles Bader [Sun, 7 Oct 2001 11:38:15 +0000 (11:38 +0000)]
("faces"): Move load before loading "loaddefs.el".
("button"): New load, just before "help" (which uses it).
Miles Bader [Sun, 7 Oct 2001 11:35:09 +0000 (11:35 +0000)]
(apropos-symbol, apropos-label): New button types.
(apropos-symbol-button-display-help)
(apropos-label-button-display-help, apropos-next-label-button): New functions.
(apropos-mode-map): Make button-buffer-map our parent.
Don't bind mouse events.
(apropos-print, apropos-print-doc): Create buttons instead of text properties.
(apropos-mouse-follow): Function removed.
(apropos-follow): Use buttons.
Miles Bader [Sun, 7 Oct 2001 11:29:44 +0000 (11:29 +0000)]
(lisp, shortlisp): Add `button.elc'.
Gerd Moellmann [Sun, 7 Oct 2001 11:19:34 +0000 (11:19 +0000)]
*** empty log message ***
Ken Raeburn [Sun, 7 Oct 2001 11:03:59 +0000 (11:03 +0000)]
* minibuf.c (Fminibuffer_prompt_end): Don't apply make_number to a Lisp_Object.
Ken Raeburn [Sun, 7 Oct 2001 11:02:52 +0000 (11:02 +0000)]
* lisp.h (Ffield_end): Declare.
Miles Bader [Sun, 7 Oct 2001 04:39:53 +0000 (04:39 +0000)]
*** empty log message ***
Miles Bader [Sun, 7 Oct 2001 03:52:01 +0000 (03:52 +0000)]
Initial checkin.
Gerd Moellmann [Sun, 7 Oct 2001 00:26:13 +0000 (00:26 +0000)]
*** empty log message ***
Gerd Moellmann [Sun, 7 Oct 2001 00:20:39 +0000 (00:20 +0000)]
(parse_modifiers, apply_modifiers): Use VALMASK.
Gerd Moellmann [Sun, 7 Oct 2001 00:14:18 +0000 (00:14 +0000)]
Fix last change.
Gerd Moellmann [Sat, 6 Oct 2001 23:46:55 +0000 (23:46 +0000)]
(make_gap): Use MOST_POSITIVE_FIXNUM.
Gerd Moellmann [Sat, 6 Oct 2001 23:44:55 +0000 (23:44 +0000)]
(FLOAT_TO_INT2, FLOAT_TO_INT): Use FIXNUM_OVERFLOW_P.
Gerd Moellmann [Sat, 6 Oct 2001 23:41:39 +0000 (23:41 +0000)]
(Ffile_attributes): Use FIXNUM_OVERFLOW_P.
Gerd Moellmann [Sat, 6 Oct 2001 23:38:11 +0000 (23:38 +0000)]
*** empty log message ***
Gerd Moellmann [Sat, 6 Oct 2001 23:37:52 +0000 (23:37 +0000)]
(Fbyte_code): Use MOST_POSITIVE_FIXNUM.
Gerd Moellmann [Sat, 6 Oct 2001 23:36:22 +0000 (23:36 +0000)]
(syms_of_bytecode) [BYTE_CODE_METER]: Doc fix.
(METER_CODE): Use MOST_POSITIVE_FIXNUM.
Gerd Moellmann [Sat, 6 Oct 2001 23:32:01 +0000 (23:32 +0000)]
(inhibit_garbage_collection): Simplify.
(Fmemory_use_counts): Ditto.
Gerd Moellmann [Sat, 6 Oct 2001 23:25:26 +0000 (23:25 +0000)]
(most_positive_fixnum, most_negative_fixnum): New
variables.
(syms_of_data): DEFVAR_INT most-positive-fixnum and
most-negative-fixnum.
Gerd Moellmann [Sat, 6 Oct 2001 23:25:06 +0000 (23:25 +0000)]
(MOST_NEGATIVE_FIXNUM, MOST_POSITIVE_FIXNUM)
(FIXNUM_OVERFLOW_P): New macros.
Gerd Moellmann [Sat, 6 Oct 2001 23:24:15 +0000 (23:24 +0000)]
(most-positive-fixnum, most-negative-fixnum):
Remove.
Miles Bader [Sat, 6 Oct 2001 10:43:21 +0000 (10:43 +0000)]
(Variable Aliases): It's `@defmac', not `@defmacro'.
Gerd Moellmann [Sat, 6 Oct 2001 09:57:20 +0000 (09:57 +0000)]
*** empty log message ***
Richard M. Stallman [Sat, 6 Oct 2001 03:53:02 +0000 (03:53 +0000)]
Comment out @smallbook.
Richard M. Stallman [Sat, 6 Oct 2001 02:32:54 +0000 (02:32 +0000)]
(add-change-log-entry): Skip copyright notice
and copying permission notice at start of file, if any.
Make use of terms "entry" and "item" accord with Emacs manual.
Simplify the logic for moving point while entering or creating
an entry and then an item.
(add-change-log-entry-other-window): Doc fix.
Richard M. Stallman [Sat, 6 Oct 2001 02:32:43 +0000 (02:32 +0000)]
*** empty log message ***